ScanTracer

  • Tech Stack: Python, Flask, Scapy, Tkinter, Matplotlib
  • Github URL: Project Link
  • Network Scanning: Utilizes Scapy to perform ARP scans to detect devices on the network.
  • Device Identification: Identifies devices by their IP and MAC addresses, along with vendor and probable type.
  • Shodan Integration: Retrieves additional information about devices using Shodan API.
  • Severity Visualization: Displays detected vulnerabilities (CVEs) in a dynamic pie chart for easy analysis.
  • Interactive GUI: Provides a Tkinter-based interface for user-friendly interactions.
  • Real-Time Scanning: Allows real-time updates for active devices and their vulnerabilities.
  • Export Options: Enables users to save scan results as CSV or PDF files for further analysis.
  • Security Features: Implements validation to ensure correct IP range inputs.